punishment restricting freedom - Spanisch Englisch Wörterbuch